#nav .menu{display:none;float:right;width:20px}
#nav .hide-style-true{display:none}
#nav .menu img{width:100%}
@media (max-width:1200px){.min_wrapper_1200{min-width:100%}
#nav{width:100%;padding:0 20px;height:60px;line-height:60px}
#fullSlide{min-width:100%;height:200px}
#fullSlide .iconfont{font-size:30px;height:60px;line-height:60px}
#fullSlide .prev{left:5px}
#fullSlide .next{right:5px}
#fullSlide li{height:200px;background-size:cover !important}
#fullSlide .hd{bottom:10px}
.floatWindow{right:10px;width:auto;bottom:5px}
.floatWindow .list .item .itemCon{top:auto;bottom:-10px}
.floatWindow .list .item .itemCon .ewm .pictrue{width:100px;height:100px}
.floatWindow .list .item .itemCon .ewm .pictrue .arrow,.floatWindow .list .item .itemCon .qq .arrow,.floatWindow .list .item .itemCon .phone .arrow{top:auto;bottom:20px}
.customerClose{left:-156px;bottom:10px}
.wrapper_1200{width:100%}
#footer .list{width:100%;padding:30px 0 15px}
#footer .list li{float:none;margin-right:0;border-bottom:1pt solid #494d53;padding:0 10px 10px}
#footer .list li:last-child{margin-bottom:0;border-bottom:0}
#footer .list li .name{margin-bottom:20px}
#footer .list li a.item{display:inline-block;margin-right:10px}
#footer .friendship{margin-top:0;padding:20px 10px}
#footer .friendship > a{margin-right:10px}
#footer .friendship > a:first-child{margin-right:0}
#footer .copy{height:auto;line-height:20px;padding:10px 10px}
#footer .copy .pull-left{float:none}
.index .category{width:100%}
.index .category .item{width:100%;float:none;border-bottom:1pt solid #eee;height:auto;padding:20px 0}
.index .category .item:last-child{border:0}
.index .category .item ~ .item .itemCon .line{border:0}
.index .freeSystem .title{width:100%;padding:30px 10px;font-size:14px}
.index .freeSystem .title .name{font-size:28px}
.index .freeSystem ul{width:100%;padding:0 10px}
.index .freeSystem ul li{float:none;margin-bottom:20px;margin-top:0}
.index .freeSystem ul li .item1{width:100%;height:auto;padding-bottom:30px;min-height:200px;border-radius:5px}
.index .freeSystem ul li ~ li .item1{border-left:1pt solid #eee}
.index .freeSystem ul li .item2{width:100%;margin-top:0;border-radius:5px}
.index .freeSystem ul li .item2 .list{height:auto;padding-bottom:30px;min-height:200px}
.index .freeSystem .freeBnt{margin:20px auto}
.index .customized{height:auto;padding:50px 0 40px 0}
.index .customized .title{font-size:28px;padding:0 10px}
.index .customized .bnt{margin-top:30px}
.index .case{}
.index .case .title{font-size:28px;margin-top:40px}
.index .case .tip{font-size:14px;padding:0 10px}
.index .slideBox{width:100%;margin-top:40px;height:auto;overflow:visible}
.index .slideBox .bd{width:100%;height:auto;padding:0 20px}
.index .slideBox .bd li .text{width:100%}
.index .slideBox .bd li .text .name{height:auto;line-height:30px;font-size:20px;margin-bottom:10px}
.index .slideBox .bd li .pictrue{width:100%;height:auto;margin-top:20px;margin-left:0}
.index .slideBox .bd li .text .caseBnt{float:none;margin-top:20px}
.index .slideBox .iconfont{width:25px;height:60px;line-height:60px;font-size:25px}
.index .slideBox .bd li .text .textCon{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-all;height:auto}
.index .cooperation{margin-top:0;padding:30px 0;height:auto;background-size:cover !important}
.index .cooperation .name{font-size:28px}
.index .cooperation .infor{font-size:14px;padding:0 10px}
.index .partner{width:100%;margin-top:40px;padding:0 10px}
.index .partner li{width:100%;margin:0 auto 20px;float:none}
.index .partner li .pictrue{width:100%}
.index .partner li .pictrue img{width:auto}
.index .function{width:100%;margin-top:30px}
.index .function li{float:none;border-bottom:1pt solid #eee;margin:0 0 20px 0;padding-bottom:20px}
.index .function li:last-child{border:0}
.index .function li .name{padding-left:10px}
.index .function li .line{margin-left:10px}
.publicHeader2{background-size:cover !important;background-position:center !important}
.case-details .caseCon .name,.news-content-page .conter .asideCon .article .name{margin-top:20px}
.case-details .caseCon .browse,.news-content-page .conter .asideCon .article .browse{margin-top:10px;padding:0 10px}
.case-details .caseCon .conter,.news-content-page .conter .asideCon .article .articleCon{margin-top:20px;padding:0 10px}
.case-details .caseCon .share,.news-content-page .conter .asideCon .article .share{margin-right:10px}
.news-content-page .conter .asideCon .home{padding:0 10px}
.news-content-page .conter .asideCon{width:100%}
.news-content-page .conter .asideCon .recommend{margin-bottom:0}
.news-content-page .conter .asideCon .recommend .title{margin:0 10px;height:60px;line-height:60px}
.publicList .item .pictrue{width:100%;height:auto}
.news-content-page .conter .asideCon .recommend .publicList .item .text{width:100%}
.publicList .item{padding:0 10px 10px}
.publicList .item:last-child{margin-bottom:0}
.publicList .item .text .name{line-height:30px;margin-top:5px}
.publicList .item .text .icons{margin:5px 0}
.publicList .item .text .infor{max-height:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all}
.index .function li{width:100%}
.index .function li .pictrue{height:auto}
}@media (max-width:1000px){#nav .pull-right{display:none}
#nav .menu{display:block}
.app-hide-list i{margin-top:-3px;margin-right:5px}
.app-hide-list{background:#f5f5f5;margin:5px 0;color:#609ffd}
.app-slide-menu .mdui-list-item-content{text-align:left;padding-left:0.8em}
.app-collapse-menu{margin:0 16px}
.app-list-home{padding:0;margin:0 0 5px;background:#2a7efb !important}
.app-list-home:hover{background:#2a7efb !important}
.app-list-home i{margin-top:-3px;margin-right:5px;color:#fff}
.app-list-home a{color:#fff !important}
.app-list-item-link{color:#fff;display:block;width:100%;text-align:left}
.mdui-list{padding:0 !important}
.mdui-collapse-item-body .app-sub-list{padding:0;margin:3px 8px 5px;background:#fff !important}
.mdui-collapse-item-body .app-sub-list a{padding-left:23px}
.menu-click{background:#e8effa}
.error-page-actions p{word-break:break-all}
}@media (max-width:800px){.publicNav{height:auto}
.publicNav .container{flex-wrap:wrap}
.publicNav .item{width:auto;padding:0 10px}
}@media (max-width:700px){#header{height:50px;padding:10px 20px;line-height:30px}
#header .pull-left .item{display:block}
#header .pull-left .item ~ .item{margin-left:0}
#header .pull-left .item .phone{margin-left:0 !important}
#header .pull-right a{display:block}
#header .pull-right a ~ a{margin-left:0}
}@media (min-width:801px){#fullSlide .bd .tempWrap{height:calc(600 / 1080 * 100vh)}
.gongsi{}
.case .caselist .bd{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0px 50px 0px;width:calc(100% - 321px);height:calc(757 / 1080 * 100vh);margin:0 auto;position:relative;box-sizing:border-box}
.case .caselist .bd .cali{width:32%;height:calc(369 / 1080 * 100vh);position:relative}
.case .caselist .bd .cali .text{width:100%;height:calc(369 / 1080 * 100vh)}
.case .caselist .bd .cali .pictrue img{width:100%;height:calc(369 / 1080 * 100vh)}
.case .caselist .bd .cali .ddsfg{width:100%;height:calc(369 / 1080 * 100vh);position:absolute;left:0;top:0;opacity:0;transition:all 0.5s}
.case .caselist .bd .cali:nth-child(1) .ddsfg{height:calc(757 / 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(1) .ddsfg .bac{height:calc(757 / 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(1) .ddsfg .cont{height:calc(700 / 1080 * 100vh)}
.case .caselist .bd .cali .ddsfg .bac{width:100%;height:calc(369 / 1080 * 100vh);position:absolute;left:0;top:0;background-color:#000000;opacity:0.7;z-index:1}
.case .caselist .bd .cali .ddsfg .cont{width:96%;height:calc(329 / 1080 * 100vh);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #fff;z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px}
.case .caselist .bd .cali .ddsfg .cont .name{font-size:34px}
.case .caselist .bd .cali .ddsfg .cont .textCon{font-size:18px;line-height:20px;letter-spacing:2px;margin-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}
.case .caselist .bd .cali:nth-child(1) .ddsfg .cont .textCon{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;overflow:hidden}
.case .caselist .bd .cali .ddsfg .cont img{width:39px;height:39px;margin-top:20px}
.case .caselist .bd .cali .ddsfg:hover{opacity:1}
.case .caselist .bd .cali:nth-child(1){position:absolute;left:0;top:0}
.case .caselist .bd .cali:nth-child(1) .pictrue img{width:100%;height:calc(757 / 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(2){position:absolute;left:50%;transform:translateX(-50%);top:0}
.case .caselist .bd .cali:nth-child(3){position:absolute;right:0;top:0}
.case .caselist .bd .cali:nth-child(4){position:absolute;left:50%;transform:translateX(-50%);bottom:0}
.case .caselist .bd .cali:nth-child(5){position:absolute;right:0;bottom:0}
.news .newlist .bd{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0px 50px 0px;width:calc(100% - 321px);margin:0 auto;position:relative;box-sizing:border-box}
.news .newlist .bd .cali{width:32%;box-shadow:0 0 20px 1px  #aaa;background-color:#fff;margin-bottom:30px;position:relative}
.news .newlist .bd .cali .pictrue img{width:100%;height:calc(400 / 1080 * 100vh)}
.news .newlist .bd .cali .ddsfg{padding:27px 26px 52px 26px}
.news .newlist .bd .cali .ddsfg .cont .titles1 .name{font-size:20px;color:#333333;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.news .newlist .bd .cali .ddsfg .cont .titles1 .time{width:30%;text-align:right}
.news .newlist .bd .cali .ddsfg .cont .titles1{display:flex;align-items:center;justify-content:space-between}
.news .newlist .bd .cali .ddsfg .caseBnt{width:27%;height:40px;text-align:center;line-height:40px;background-color:#3D4B92;border-radius:20px;color:#fff;font-size:16px;position:absolute;left:50%;transform:translateX(-50%);bottom:-20px}
.news .newlist .bd .cali .ddsfg .cont .textCon{margin-top:15px;color:#666666;font-size:16px;letter-spacing:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.index .categorylist{display:flex;align-items:center;justify-content:center}
.index .category .item{width:300px;height:120px;display:table;float:left;cursor:pointer;box-shadow:inset 0 0 5px  #aaa;background-color:#fff;border-bottom:2px solid #3D4B92}
.index .category .item  .itemCon .line{display:flex;flex-direction:column;align-items:center}
.index .category .item:nth-child(1){width:calc(270 / 1920 * 100vw);height:calc(230 / 1080 * 100vh);margin-right:-17px;z-index:8}
.index .category .item:nth-child(2){width:calc(400/ 1920 * 100vw);height:calc(270 / 1080 * 100vh);margin-right:-17px;z-index:9}
.index .category .item:nth-child(3){width:calc(470 / 1920 * 100vw);height:calc(330 / 1080 * 100vh);z-index:10}
.index .category .item:nth-child(4){width:calc(400/ 1920 * 100vw);height:calc(270 / 1080 * 100vh);margin-left:-17px;z-index:9}
.index .category .item:nth-child(5){width:calc(270 / 1920 * 100vw);height:calc(230 / 1080 * 100vh);margin-left:-17px;z-index:8}
.index .category .item .itemCon{display:table-cell;vertical-align:middle;text-align:center}
.index .category .item .itemCon .pictrue{width:calc(60 / 1920 * 100vw);height:calc(60 / 1920 * 100vw);margin:0 10px}
.index .category .item:nth-child(1) .itemCon .pictrue{width:30px;height:30px}
.index .category .item:nth-child(5) .itemCon .pictrue{width:30px;height:30px}
.index .category .item:nth-child(2) .itemCon .pictrue{width:40px;height:40px}
.index .category .item:nth-child(4) .itemCon .pictrue{width:40px;height:40px}
.index .category .item .itemCon .pictrue img{width:100%;height:100%}
.index .category .item .itemCon .dis{display:inline-block;vertical-align:middle}
.index .category .item .itemCon .dis.text .name{font-size:20px;color:#3D4B92;text-align:left;font-weight:bold;margin-bottom:3px;margin-top:calc(39 / 1920 * 100vw);text-align:center}
.index .category .item:nth-child(1) .itemCon .dis.text .name{margin-top:24px;font-size:18px}
.index .category .item:nth-child(5) .itemCon .dis.text .name{margin-top:24px;font-size:18px}
.index .category .item:nth-child(2) .itemCon .dis.text .name{margin-top:18px}
.index .category .item:nth-child(4) .itemCon .dis.text .name{margin-top:18px}
.index .category .item .itemCon .dis.text{width:calc(100% - 40px);padding-right:10px}
.index .category .item .itemCon .dis.text .desc{line-height:34px;display:-webkit-box;text-align:left;font-size:16px;color:#666;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:calc(20 / 1920 * 100vw);text-align:center}
.publicHeader2{background-size:cover;padding-bottom:15.625%;background-size:100% auto!important;height:auto}
.wrapper_1200{width:94%}
}@media (max-width:800px){#fullSlide .bd .tempWrap{height:100%}
#fullSlide .bd li{width:100vw!important}
.gongsi .publicHeader2{}
.gongsi .publicHeader2 .item .itemCon .line .text .name{margin-top:1.175rem;font-size:1.0625rem}
.gongsi .publicHeader2 .item .itemCon .line .text .name img{width:1rem;height:1.125rem}
.gongsi .publicHeader2 .item .itemCon .line .text .desc{line-height:1.5rem}
.case .caselist .bd{display:flex;flex-wrap:wrap;justify-content:space-between;width:95%;height:calc(400 / 1080 * 100vh);margin:0 auto;position:relative;box-sizing:border-box}
.case .caselist .bd .cali{width:48%;height:calc(185  / 1080 * 100vh);position:relative}
.case .caselist .bd .cali .text{width:100%;height:calc(185  / 1080 * 100vh)}
.case .caselist .bd .cali .pictrue img{width:100%;height:calc(185  / 1080 * 100vh)}
.case .caselist .bd .cali .ddsfg{width:100%;height:calc(185  / 1080 * 100vh);position:absolute;left:0;top:0;opacity:0;transition:all 0.5s}
.case .caselist .bd .cali:nth-child(1) .ddsfg{height:calc(400/ 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(1) .ddsfg .bac{height:calc(400/ 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(1) .ddsfg .cont{height:calc(300 / 1080 * 100vh)}
.case .caselist .bd .cali .ddsfg .bac{width:100%;height:calc(185  / 1080 * 100vh);position:absolute;left:0;top:0;background-color:#000000;opacity:0.7;z-index:1}
.case .caselist .bd .cali .ddsfg .cont{width:96%;height:calc(135 / 1080 * 100vh);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #fff;z-index:2;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px}
.case .caselist .bd .cali .ddsfg .cont .name{font-size:1.4rem}
.case .caselist .bd .cali .ddsfg .cont .textCon{font-size:1rem;line-height:1.1rem;letter-spacing:2px;margin-top:1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden}
.case .caselist .bd .cali:nth-child(1) .ddsfg .cont .textCon{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;text-overflow:ellipsis;overflow:hidden}
.case .caselist .bd .cali .ddsfg .cont img{width:1.3rem;height:1.3rem;margin-top:0.6rem}
.case .caselist .bd .cali .ddsfg:hover{opacity:1}
.case .caselist .bd .cali:nth-child(1){position:absolute;left:0;top:0}
.case .caselist .bd .cali:nth-child(1) .pictrue img{width:100%;height:calc(400/ 1080 * 100vh)}
.case .caselist .bd .cali:nth-child(2){position:absolute;right:0;top:0}
.case .caselist .bd .cali:nth-child(3){position:absolute;right:0;bottom:0}
.case .caselist .bd .cali:nth-child(4){position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:none}
.case .caselist .bd .cali:nth-child(5){position:absolute;right:0;bottom:0;display:none}
.news .newlist .bd{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 10px;width:100%;margin:0 auto;position:relative;box-sizing:border-box}
.news .newlist .bd .cali{width:48%;box-shadow:0 0 20px 1px  #aaa;background-color:#fff;margin-bottom:30px;position:relative}
.news .newlist .bd .cali .pictrue img{width:100%;height:9rem}
.news .newlist .bd .cali .ddsfg{padding:10px 10px 35px 10px}
.news .newlist .bd .cali .ddsfg .cont .titles1 .name{font-size:1rem;color:#333333;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.news .newlist .bd .cali .ddsfg .cont .titles1 .time{width:30%;text-align:right}
.news .newlist .bd .cali .ddsfg .cont .titles1{display:flex;align-items:center;justify-content:space-between}
.news .newlist .bd .cali .ddsfg .caseBnt{width:50%;height:40px;text-align:center;line-height:40px;background-color:#3D4B92;border-radius:20px;color:#fff;font-size:16px;position:absolute;left:50%;transform:translateX(-50%);bottom:-20px}
.news .newlist .bd .cali .ddsfg .cont .textCon{margin-top:15px;color:#666666;font-size:16px;letter-spacing:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
#footer .list li .official img{width:40px;height:40px}
#footer .list li .namephone{font-size:1.31rem}
#footer .list li .item{font-size:0.69rem}
#footer .list .ssfrs{}
.introduction .title .desec{font-size:30px}
.case .title .desec{font-size:30px}
.news .title .desec{font-size:30px}
.introduction .neirong{flex-direction:column}
.introduction .neirong .left{width:95%;margin:0 auto}
.introduction .neirong .right{width:95%;margin-left:0;margin:0 auto}
.introduction .neirong .left .item .itemCon .line .pictrue img{width:100%;height:auto}
.introduction .neirong .right .item .itemCon .line .text{flex:1}
.introduction .neirong .right .item .itemCon .line .text .name{font-size:1.625rem}
.introduction .neirong .right .item .itemCon .line .text .desc{font-size:1.125rem;margin-top:10px}
.introduction .neirong .right .item .itemCon{box-shadow:0 0 30px 1px  #aaa;background-color:#fff}
.introduction .neirong .right .item{margin-top:1.25rem}
.introduction .neirong .left .item .itemCon .line .text .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding-bottom:0;margin-bottom:10px}
.introduction .neirong .right .item .itemCon .line .pictrue img{width:6.25rem;height:6.25rem}
.introduction .neirong .right .item .itemCon .line{align-items:center;padding:10px}
.introduction .neirong .right .item .itemCon .line .pictrue{margin-right:5px}
.introduction .neirong .right .item .itemCon .line .text .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.index .categorylist{display:flex;align-items:center;justify-content:center;flex-direction:column}
.index .category .item{width:95%;height:6.25rem;display:table;float:left;cursor:pointer;box-shadow:inset 0 0 5px  #aaa;background-color:#fff;margin-bottom:15px}
.index .category .item  .itemCon .line{display:flex;flex-direction:column;align-items:center}
.index .category .item .itemCon{display:table-cell;vertical-align:middle;text-align:center}
.index .category .item .itemCon .pictrue{width:calc(60 / 1920 * 100vw);height:calc(60 / 1920 * 100vw);margin:0 10px}
.index .category .item:nth-child(1) .itemCon .pictrue{width:40px;height:40px}
.index .category .item:nth-child(5) .itemCon .pictrue{width:40px;height:40px}
.index .category .item:nth-child(3) .itemCon .pictrue{width:40px;height:40px}
.index .category .item:nth-child(2) .itemCon .pictrue{width:40px;height:40px}
.index .category .item:nth-child(4) .itemCon .pictrue{width:40px;height:40px}
.index .category .item .itemCon .pictrue img{width:100%;height:100%}
.index .category .item .itemCon .dis{display:inline-block;vertical-align:middle}
.index .category .item .itemCon .dis.text .name{font-size:20px;color:#3D4B92;text-align:left;font-weight:bold;margin-bottom:3px;margin-top:calc(39 / 1920 * 100vw);text-align:center}
.index .category .item:nth-child(1) .itemCon .dis.text .name{margin-top:24px;font-size:18px}
.index .category .item:nth-child(5) .itemCon .dis.text .name{margin-top:24px;font-size:18px}
.index .category .item:nth-child(2) .itemCon .dis.text .name{margin-top:18px}
.index .category .item:nth-child(4) .itemCon .dis.text .name{margin-top:18px}
.index .category .item .itemCon .dis.text{width:calc(100% - 40px);padding-right:10px}
.index .category .item .itemCon .dis.text .desc{line-height:34px;display:-webkit-box;text-align:left;font-size:16px;color:#666;word-break:break-all;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:calc(20 / 1920 * 100vw);text-align:center}
.aboutUs .fdcolum{flex-direction:column}
.aboutUs .ml-0{margin-left:0!important}
#fullSlide .iconfont{width:60px}
.publicHeader2{background-size:cover;padding-bottom:15.625%;background-size:100% auto!important;height:auto}
.gongsijieshao{background-size:100% 100%!important}
.floatWindow{display:none}
.yuanquimg .pictrue p img{bottom:0!important}
.ssfrsiphonesize{display:flex;flex-direction:column;align-items:center}
.officialsize .ewm{font-size:12px!important}
.officialsize{display:flex;flex-direction:column;align-items:center}
}